/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package sios.modelo.dao;

import java.sql.Timestamp;
import java.util.List;
import java.util.Map;

/**
 *
 * @author JGONZA7
 */
public interface QuerySQLServerDAO {

    /**
     *
     * @param id
     * @return
     */
    Map<Object, Object> consultarHistoria(String id);

    /**
     *
     * @param id
     * @param via_sios
     * @return
     */
    Integer cantidadHistoriasId(String id, String via_sios);

    /**
     *
     * @param id
     * @param via_sios
     * @param fecha
     * @return
     */
    Integer cantidadHistoriasIdFecha(String id, String via_sios,Timestamp fecha);

    /**
     *
     * @param parametros
     * @return
     */
    List<Map<Object, Object>> listarHistorias(Map<String, Object> parametros);
}
